N H O (S) OH O OH O N H N N N H N O O H 2 N N O